﻿/* CSS Document */

/*紫色*/
.mapFinddingCanvasLabelStyle1{color:white;height:32px;overflow:Visible;width:auto!important;width:500px;}
.mapFinddingCanvasLabelStyle1 .s1 {*overflow: hidden;height:20px;width:4px;background: url(http://img2.soufunimg.com/qyb/citybase/images/z_left.gif) no-repeat;}
.mapFinddingCanvasLabelStyle1 .s2 {float:left;*float:left;margin-left:4px!important;margin-left:2px;margin-top:-20px;white-space:nowrap;background: url(http://img2.soufunimg.com/qyb/citybase/images/z_middle.gif) repeat-x;height:20px;line-height:20px;color:#fff;text-align:center;padding:0 2px;font-size:12px;font-family:Lucida Grande, Verdana, Lucida, Arial, Helvetica, "宋体",sans-serif;}
.mapFinddingCanvasLabelStyle1 .s3 {float:right;*float:left;float:left;margin-right:-4px!important;margin-top:-20px!important;height:20px;width:4px;background: url(http://img2.soufunimg.com/qyb/citybase/images/z_right.gif) no-repeat;}
.mapFinddingCanvasLabelStyle1 .s4 {clear: both; font-size:1px; width:1px; height:0; visibility: hidden; line-height:0;}
.mapFinddingCanvasLabelStyle1 .s5 {position:absolute;left:18px;bottom:0px;width:11px;height:15px;background: url(http://img2s.soufunimg.com/map/images/z_jt.gif) no-repeat;}

/*红色*/
.mapFinddingCanvasLabelStyle2{color:white;height:32px;overflow:Visible;width:auto!important;width:500px;}
.mapFinddingCanvasLabelStyle2 .s1 {*overflow: hidden;height:20px;width:4px;background: url(http://img2.soufunimg.com/qyb/citybase/images/redl_left2.gif) no-repeat;}
.mapFinddingCanvasLabelStyle2 .s2 {float:left;*float:left;margin-left:4px!important;margin-left:2px;margin-top:-20px;white-space:nowrap;background: url(http://img2.soufunimg.com/qyb/citybase/images/redl_middle2.gif) repeat-x;height:20px;line-height:20px;color:#fff;text-align:center;padding:0 2px;font-size:12px;font-family:Lucida Grande, Verdana, Lucida, Arial, Helvetica, "宋体",sans-serif;}
.mapFinddingCanvasLabelStyle2 .s3 {float:right;*float:left;z-index:-1; margin-right:-4px!important;margin-top:-20px!important;height:20px;width:4px;background: url(http://img2.soufunimg.com/qyb/citybase/images/redl_right2.gif) no-repeat;}
.mapFinddingCanvasLabelStyle2 .s4 {clear: both; font-size:1px; width:1px; height:0; visibility: hidden; line-height:0;}
.mapFinddingCanvasLabelStyle2 .s5 {position:absolute;left:18px;bottom:0px;width:11px;height:15px;background: url(http://img2.soufunimg.com/qyb/citybase/images/redl_jt.gif) no-repeat;}

/*蓝色*/
.mapFinddingCanvasLabelStyle3{color:white;height:32px;overflow:Visible;width:auto!important;width:500px;}
.mapFinddingCanvasLabelStyle3 .s1 {*overflow:hidden;height:20px;width:4px;background: url(http://img2.soufunimg.com/qyb/citybase/images/l_left.gif) no-repeat;}
.mapFinddingCanvasLabelStyle3 .s2 {float:left;*float:left;margin-left:4px!important;margin-left:2px;margin-top:-20px;white-space:nowrap;background: url(http://img2.soufunimg.com/qyb/citybase/images/l_middle.gif) repeat-x;height:20px;line-height:20px;color:#fff;text-align:center;padding:0 2px;font-size:12px;font-family:Lucida Grande, Verdana, Lucida, Arial, Helvetica, "宋体",sans-serif;}
.mapFinddingCanvasLabelStyle3 .s3 {float:right;*float:left;margin-right:-4px!important;margin-top:-20px!important;height:20px;width:4px;background: url(http://img2.soufunimg.com/qyb/citybase/images/l_right.gif) no-repeat;}
.mapFinddingCanvasLabelStyle3 .s4 {clear: both; font-size:1px; width:1px; height:0; visibility: hidden; line-height:0;}
.mapFinddingCanvasLabelStyle3 .s5 {position:absolute;left:18px;bottom:0px;width:11px;height:15px;background: url(http://img2s.soufunimg.com/map/images/l_jt.gif) no-repeat;}

/*绿色*/
.mapFinddingCanvasLabelStyle4{color:white;height:32px;overflow:Visible;width:auto!important;width:500px;}
.mapFinddingCanvasLabelStyle4 .s1 {*overflow: hidden;height:20px;width:4px;background: url(http://img2.soufunimg.com/qyb/citybase/images/n_left.gif) no-repeat;}
.mapFinddingCanvasLabelStyle4 .s2 {float:left;*float:left;margin-left:4px!important;margin-left:2px;margin-top:-20px;white-space:nowrap;background: url(http://img2.soufunimg.com/qyb/citybase/images/n_middle.gif) repeat-x;height:20px;line-height:20px;color:#fff;text-align:center;padding:0 2px;font-size:12px;font-family:Lucida Grande, Verdana, Lucida, Arial, Helvetica, "宋体",sans-serif;}
.mapFinddingCanvasLabelStyle4 .s3 {float:right;*float:left;margin-right:-4px!important;margin-top:-20px!important;height:20px;width:4px;background: url(http://img2.soufunimg.com/qyb/citybase/images/n_right.gif) no-repeat;}
.mapFinddingCanvasLabelStyle4 .s4 {clear: both; font-size:1px; width:1px; height:0; visibility: hidden; line-height:0;}
.mapFinddingCanvasLabelStyle4 .s5 {position:absolute;left:18px;bottom:0px;width:11px;height:15px;background: url(http://img2s.soufunimg.com/map/images/n_jt.gif) no-repeat;}

/*黄色*/
.mapFinddingCanvasLabelStyle5{color:white;height:32px;overflow:Visible;width:auto!important;width:500px;}
.mapFinddingCanvasLabelStyle5 .s1 {*overflow: hidden;height:20px;width:4px;background: url(http://img2.soufunimg.com/qyb/citybase/images/h_left.gif) no-repeat;}
.mapFinddingCanvasLabelStyle5 .s2 {float:left;*float:left;margin-left:4px!important;margin-left:2px;margin-top:-20px;white-space:nowrap;background: url(http://img2.soufunimg.com/qyb/citybase/images/h_middle.gif) repeat-x;height:20px;line-height:20px;color:#fff;text-align:center;padding:0 2px;font-size:12px;font-family:Lucida Grande, Verdana, Lucida, Arial, Helvetica, "宋体",sans-serif;}
.mapFinddingCanvasLabelStyle5 .s3 {float:right;*float:left;margin-right:-4px;margin-top:-20px!important;height:20px;width:4px;background: url(http://img2s.soufunimg.com/map/images/h_right.gif) no-repeat;}
.mapFinddingCanvasLabelStyle5 .s4 {clear: both; font-size:1px; width:1px; height:0; visibility: hidden; line-height:0;}
.mapFinddingCanvasLabelStyle5 .s5 {position:absolute;left:18px;bottom:0px;width:11px;height:15px;background: url(http://img2s.soufunimg.com/map/images/h_jt.gif) no-repeat;}


.qipao {
font-size:12px;
width:226px;
}
.qipao .top {
background:url("http://img2.soufunimg.com/qyb/citybase/images/title.jpg") repeat ;
color:#FFFFFF;
font-size:14px;
height:28px;
line-height:28px;
padding-left:8px;
width:218px;
}
.qipao .bg {
background:url("http://img2.soufunimg.com/qyb/citybase/images/bg.jpg") repeat ;
line-height:23px;
padding:20px 0;
width:226px;
}
.qipao .bot {
background:url("http://img2.soufunimg.com/qyb/citybase/images/bot.jpg") repeat ;
height:8px;
overflow:hidden;
width:226px;
}
.qipao p {
line-height:23px;
margin:0;
padding:0 0 0 20px;
}
.qipao a {
color:#055494;
font-size:12px;
margin-right:10px;
text-decoration:none;
}
.qipao a:hover {
color:#CC0000;
text-decoration:none;
}
.qipao .top img {
vertical-align:middle;
}
.qipao .labelField {
background:url("http://img2.soufunimg.com/qyb/citybase/images/tudi.gif") no-repeat scroll center center transparent;
}
.qipao .labelHouse {
background:url("http://img2.soufunimg.com/qyb/citybase/images/zhuzhai.gif") no-repeat scroll center center transparent;
}
.qipao .labelOffice {
background:url("http://img2.soufunimg.com/qyb/citybase/images/xiezhilou.gif") no-repeat scroll center center transparent;
}
.qipao .labelShop {
background:url("http://img2.soufunimg.com/qyb/citybase/images/shang.gif") no-repeat scroll center center transparent;
}
.jieguo .listShop {
background:url("http://img2.soufunimg.com/qyb/citybase/images/shang.gif") no-repeat scroll center center transparent;
}
.jieguo .listField {
background:url("http://img2.soufunimg.com/qyb/citybase/images/search_list_r27_c18.jpg") no-repeat scroll center center transparent;
}
.jieguo .listHouse {
background:url("http://img2.soufunimg.com/qyb/citybase/images/search_list_r14_c18.jpg") no-repeat scroll center center transparent;
}
.jieguo .listOffice {
background:url("http://img2.soufunimg.com/qyb/citybase/images/search_list_r30_c18.jpg") no-repeat scroll center center transparent;
}
.tipLabel {
background:none repeat scroll 0 0 #FFFFFF;
color:#0000FF;
font:14px/50px bolder;
height:50px;
text-align:center;
width:380px;
}
.measureLabel {
background:none repeat scroll 0 0 #0099FF;
color:#FFFFFF;
height:18px;
line-height:18px;
padding:0 5px;
text-align:center;
width:80px;
}
.delLabel {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #000000;
cursor:pointer;
text-align:center;
width:50px;
}
.lineLabel {
width:100px;
}
.lenLabel {
background:none repeat scroll 0 0 #FFFFFF;
border-left:1px solid #000000;
border-right:1px solid #000000;
border-top:1px solid #000000;
cursor:default;
text-align:center;
width:100px;
}
.delLabelL {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #000000;
cursor:pointer;
text-align:center;
width:100px;
}
.measureLabeldynamic {
background:none repeat scroll 0 0 #0099FF;
border-bottom:1px solid gray;
color:#FFFFFF;
padding-left:2px;
padding-top:2px;
text-align:left;
width:90px;}



.qipao{width:226px; font-size:12px;}
.qipao .top {background:url(http://img2.soufunimg.com/qyb/citybase/images/title.jpg); width:218px; height:28px; line-height:28px; font-size:14px; color:#FFFFFF; padding-left:8px;}
.qipao .bg {background:url(http://img2.soufunimg.com/qyb/citybase/images/bg.jpg); width:226px; line-height:23px; padding:20px 0;}
.qipao .bot {background:url(http://img2.soufunimg.com/qyb/citybase/images/bot.jpg); width:226px; height:8px; overflow:hidden;}
.qipao P {margin:0; padding:0; line-height:23px; padding-left:20px;}
.qipao a {margin-right:10px; font-size:12px; color:#055494; text-decoration:none;}
.qipao a:hover {color:#CC0000; text-decoration:none;}
.qipao .top img {vertical-align:middle;}
.qipao .labelField {background:url(http://img2.soufunimg.com/qyb/citybase/images/tudi.gif) no-repeat center;}
.qipao .labelHouse {background:url(http://img2.soufunimg.com/qyb/citybase/images/zhuzhai.gif) no-repeat center;}
.qipao .labelOffice {background:url(http://img2.soufunimg.com/qyb/citybase/images/xiezhilou.gif) no-repeat center;}
.qipao .labelShop {background:url(http://img2.soufunimg.com/qyb/citybase/images/shang.gif) no-repeat center;}

.jieguo .listShop {background:url(http://img2.soufunimg.com/qyb/citybase/images/shang.gif) no-repeat center;}
.jieguo .listField {background:url(http://img2.soufunimg.com/qyb/citybase/images/search_list_r27_c18.jpg) no-repeat center;}
.jieguo .listHouse {background:url(http://img2.soufunimg.com/qyb/citybase/images/search_list_r14_c18.jpg) no-repeat center;}
.jieguo .listOffice {background:url(http://img2.soufunimg.com/qyb/citybase/images/search_list_r30_c18.jpg) no-repeat center;}


/*以下这段是ELabel的样式*/
.tipLabel{background:#FFFFFF;font:14px bolder;color:#0000FF;text-align:center;width:380px;height:50px;line-height:50px;}
.measureLabel{background:#0099FF;font:14px;color:#FFFFFF;text-align:center;height:18px;line-height:18px;padding:0 5px;width:80px;}
.delLabel{background:#FFFFFF;font:12px;text-align:center;border:1px solid #000000;width:50px;cursor:pointer;}
.lineLabel{width:100px;}
.lenLabel{background:#FFFFFF;font:12px;text-align:center;border-left:1px solid #000000;border-top:1px solid #000000;border-right:1px solid #000000;width:100px;cursor:default;}
.delLabelL{background:#FFFFFF;font:12px;text-align:center;border:1px solid #000000;width:100px;cursor:pointer}

/*地图拉框 和 半径显示的距离框*/
.measureLabeldynamic{	PADDING-LEFT: 2px;color:#FFFFFF;	BACKGROUND: #0099FF;	WIDTH: 90px;	PADDING-TOP: 2px;	BORDER-BOTTOM: gray 1px solid;	TEXT-ALIGN: left}


/* 地图搜索页 */
#Content .Mapsearch .top{ background:url(../images/map_r2_c2.png) left top repeat-x; width:100%; height:1px; overflow:hidden;}
#Content .Mapsearch .con {background:#F5F5F5; width:100%; padding:5px 0px;}
#Content .Mapsearch .bot { width:100%; height:1px; overflow:hidden; border-bottom:1px solid #CCC;}

#Content .Mapsearch .mapicon {height:35px; line-height:35px;}
#Content .Mapsearch .mapicon .anniu {height:35px; line-height:35px; float:left;}
#Content .Mapsearch .mapicon .anniu img {vertical-align:top;}
#Content .Mapsearch .mapicon .xuan {height:35px; line-height:15px; float:left; margin-left:50px; display:inline; vertical-align:top;}
#Content .Mapsearch .mapicon .xuan input {position:relative; top:2px; _top:1px;}
#Content .Mapsearch .mapicon .xuan .xuan1,.xuan2,.xuan3 {width:65px; height:22px; margin-right:10px; display:block;}
#Content .Mapsearch .mapicon .xuan .xuan1 {background:url(http://img2.soufunimg.com/qyb/citybase/images/xuan1.jpg) no-repeat left bottom; float:left;}
#Content .Mapsearch .mapicon .xuan .xuan2 {background:url(http://img2.soufunimg.com/qyb/citybase/images/xuan2.jpg) no-repeat left bottom; float:left;}
#Content .Mapsearch .mapicon .xuan .xuan3 {background:url(http://img2.soufunimg.com/qyb/citybase/images/xuan3.jpg) no-repeat left bottom; float:left;}
#Content .Mapsearch .mapicon .sear {width:185px; float:right;}
#Content .Mapsearch .mapicon .sear input {width:150px; height:21px; border:0; background:url(http://img2.soufunimg.com/qyb/citybase/images/searchbg.jpg); border-left:#CCC solid 1px; line-height:21px; color:#999;}
#Content .Mapsearch .mapicon .sear .so {background:url(http://img2.soufunimg.com/qyb/citybase/images/searchright.jpg); width:29px; height:23px; border:0; cursor:pointer;}
#Content .Mapsearch .con .map {background:url(http://img2.soufunimg.com/qyb/citybase/images/map.jpg); height:471px;}
#Content .Mapsearch .con .map .sidebar {width:250px; height:469px; float:right; background:#FFF; border:#CCC solid 1px;}
#Content .Mapsearch .con .map .shouqi {width:8px; float:left;}
#Content .Mapsearch .con .map .shouqi1 {width:8px; float:right; border:#CCC solid 1px;}
#Content .Mapsearch .con .map .cont {float:left; width:240px; margin:1px; display:inline;}
#Content .Mapsearch .con .map .cont h3 {padding-left:10px; font-weight:bold; font-size:12px; color:#1852A1; background:url(http://img2.soufunimg.com/qyb/citybase/images/choosecitybg.jpg); height:25px; line-height:25px;}
#Content .Mapsearch .con .map .cont .num {font-weight:100; color:#666; position:relative; left:60px; width:90px;}
#Content .Mapsearch .con .map .cont .jieguo {width:220px; height:400px;overflow-x:hidden;overflow-y:auto; padding:5px 10px;}
#Content .Mapsearch .con .map .cont .jieguo ul {margin:0; padding:0;}
#Content .Mapsearch .con .map .cont .jieguo li {margin:0; padding:0; margin-bottom:10px;}
#Content .Mapsearch .con .map .cont .jieguo th {width:20px; text-align:left; line-height:20px;}
#Content .Mapsearch .con .map .cont .jieguo td {line-height:20px;}
#Content .Mapsearch .con .map .cont .jieguo span {margin-left:10px;}
#Content .Mapsearch .con .map .cont .jieguo font {font-size:12px; font-weight:bold;}
#Content .Mapsearch .con .map .cont .page { text-align:center; border-top:#CCC solid 1px; line-height:30px; _padding-top:5px;}
#Content .Mapsearch .con .map .cont .page img {vertical-align:middle;}
#Content .Mapsearch .con .map .cont a {color:#1852A1; margin-right:5px;}
#Content .Mapsearch .con .map .cont a:hover {color:#CC0000;}


/***********地图弹窗***********/
.mappop{ width:350px}
.mappop .new_top{ background:url(http://img2.soufunimg.com/qyb/citybase/images/new_top.png) no-repeat; width:350px; height:6px}
.mappop .new_down{ background:url(http://img2.soufunimg.com/qyb/citybase/images/new_down.png) no-repeat; width:350px; height:6px}
#Content .mappop .top{ background:#FFFFFF none;color:#333333;border:2px solid #D01520; border-top:none; border-bottom:none;font-size:14px; font-weight:bold;height:30px;line-height:30px;padding:0 10px;width:326px; text-align:right}
.mappop .top span img{ margin-top:-3px; vertical-align:middle}
.mappop .top a img{ margin-top:6px;}
.mappop .down{ border:2px solid #D01520; border-bottom:none; background-color:#FFFFFF; padding:5px; border-top:none}

.mappop .choose td{ border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.mappop .details{ padding:5px 0; line-height:22px; height:65px;}
.mappop .details a{ color:#666666;display:inline-block;}
.mappop .details a:hover{ color:#cc0000}
.mappop .details p{ vertical-align:top; padding-left:10px }
.mappop .details .border{ border-bottom:1px solid #D01520; height:5px; overflow:hidden; margin-bottom:5px}
.mappop .details img{ border:none; vertical-align:middle}
.mapFinddingCanvasLabelStyle5 .left {float:left;}


/*****************地图整体框架***************/
#Content {width:100%; margin:10px auto 20px;}
#Content .left {width:626px; float:left;}
#Content .right {width:310px; float:right;}
#Content .left .search {width:626px;}
#Content .left .search .search_nav ul {margin:0; padding:0; background:url(http://img2.soufunimg.com/qyb/citybase/images/index_r6_c13.jpg); height:27px; line-height:27px;}
#Content .left .search .search_nav li {margin:0; padding:0; float:left; background:url(http://img2.soufunimg.com/qyb/citybase/images/index_r6_c16.jpg); width:100px; height:27px; line-height:27px; margin-right:10px; text-align:center; color:#333;}
#Content .left .search .search_nav .hover {background:url(http://img2.soufunimg.com/qyb/citybase/images/index_r6_c7.jpg);}
#Content .left .search .search_content {background:url(http://img2.soufunimg.com/qyb/citybase/images/index_r8_c10.jpg); height:100px;}
#Content .left .search .search_content .left {float:left; width:136px;}
#Content .left .search .search_content .right {float:left; width:450px;}
#Content .left .search .search_content .right ul {margin:20px 0 0 0; padding:0; float:left;}
#Content .left .search .search_content .right li {height:35px; line-height:35px;}
#Content .left .search .search_content .right .ll {width:320px;}
#Content .left .search .search_content .right .rr {width:100px;}
#Content .left .search .search_content .right .ll input {width:285px; height:26px; background:url(http://img2.soufunimg.com/qyb/citybase/images/index_r12_c16.jpg) left top; border:#669900 solid 1px;  font-size:14px; font-weight:bold; color:#666; line-height:26px; font-family:Arial; padding-left:15px;}
#Content .left .search .search_content .right .ll span {color:#CC0000;}
#Content .left .search .search_content .right .rr input {width:100px; height:30px; line-height:30px; background:url(http://img2.soufunimg.com/qyb/citybase/images/index_r11_c26.jpg); border:0; text-align:center; cursor:pointer; color:#669901; font-size:14px;}

.newmapicon {position:relative; height:30px}
.newmapicon .xuan {height:30px; line-height:15px; float:left; display:inline; vertical-align:top;}
.newmapicon .xuan input {position:relative; top:2px; _top:1px;}
.newmapicon .xuan .xuan1,.xuan2,.xuan3 {width:65px; height:22px; margin-right:5px; display:block;}
.newmapicon .xuan .xuan1 {background:url(http://img2.soufunimg.com/qyb/citybase/images/icon/xuan1.jpg) no-repeat left bottom; float:left;}
.newmapicon .xuan .xuan2 {background:url(http://img2.soufunimg.com/qyb/citybase/images/icon/xuan2.jpg) no-repeat left bottom; float:left;}
.newmapicon .xuan .xuan3 {background:url(http://img2.soufunimg.com/qyb/citybase/images/icon/xuan3.jpg) no-repeat left bottom; float:left;}
.newmapicon .sear {width:127px; float:right;}
.newmapicon .sear input {width:95px; height:21px; border:0; background:url(http://img2.soufunimg.com/qyb/citybase/images/searchbg.jpg); border-left:#CCC solid 1px; line-height:21px; color:#999;}
.newmapicon .sear .so {background:url(http://img2.soufunimg.com/qyb/citybase/images/searchright.jpg); width:29px; height:23px; border:0; cursor:pointer;top:1px;}
.newmapicon .dingwei {float:left; margin-left:10px; display:inline; color:#000;}
.newmapicon .dingwei span {margin:0 3px; color:#2062b9;}
.newmapicon .dingwei img {margin-left:4px; vertical-align:1px;}
.newmapicon .gongneng {float:left; margin-left:10px; display:inline; color:#000;}
.newmapicon .gongneng span {margin:0 5px; color:#2062b9;display: inline-block;}
.newmapicon .gongneng img {vertical-align:-3px;}
.newmaps {position:relative;}
.newmaps .sidebar {width:250px; height:469px; float:right; background:#FFF; border:#CCC solid 1px; }


/*2011.11.30增加*/
.jieguo1 {/*height:330px;*/padding:0px 5px 10px; overflow-y:auto; overflow-x:hidden;}
.jieguonum img{ border:none}
.newmaps .cont .jieguo1 img{ border:none;}
.newmaps .cont .jieguo1 a.item{ color:#333333; display:block; width:260px;height:22px; line-height:18px; cursor:pointer}
.newmaps .cont .jieguo1 a:hover.item{ background-color:#f1f1f1; display:block;}
.newmaps .cont .jieguo1 .left0{width:30px; float:left;font-weight:bold;height:22px; overflow:hidden}
.newmaps .cont .jieguo1 .left2{width:150px; float:left;font-weight:bold; height:22px; overflow:hidden}
.newmaps .cont .jieguo1 .left3{width:70px; float:left;}
.newmaps .cont .jieguo1 .loca{ padding-left:30px; width:240px; border-bottom:1px dotted #ccc}
.newmaps .cont .jieguo1 .loca a{ text-decoration:underline; color:#666666}

.newmaps .cont .jieguo .mkswap{border-bottom:1px dotted #cccccc; margin-bottom:1px; margin-top:5px; display:block; line-height:20px;height:80px; overflow:hidden}
.newmaps .cont .jieguo .mkswap a{ color:#666666; display:block;height:80px}
.newmaps .cont .jieguo .mkswap a:hover{ background-color:#f1f1f1;}
.newmaps .cont .jieguo .mkswap .left01{background:url(http://img2.soufunimg.com/qyb/citybase/images/map_new_11.png) 4px 0 no-repeat; width:30px; text-align:center; vertical-align:top; color:#FFFFFF; float:left; height:80px}
.newmaps .cont .jieguo .mkswap .left02{ width:420px; float:left; padding-left:5px}

.mappop{ width:350px}
.mappop .new_top{ background:url(http://img2.soufunimg.com/qyb/citybase/images/new_top.png) no-repeat; width:350px; height:6px}
.mappop .new_down{ background:url(http://img2.soufunimg.com/qyb/citybase/images/new_down.png) no-repeat; width:350px; height:6px}
.mappop .top{ background-color:#FFFFFF;color:#333333;border:2px solid #D01520; border-top:none; border-bottom:none;font-size:14px; font-weight:bold;height:30px;line-height:30px;padding:0 10px;width:326px; text-align:right}
.mappop .top span img{ margin-top:-3px; vertical-align:middle}
.mappop .top a img{ margin-top:6px;}
.mappop .down{ border:2px solid #D01520; border-bottom:none; background-color:#FFFFFF; padding:5px; border-top:none}.mappop .choose td{ border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.mappop .details{ padding:5px 0; line-height:22px; height:65px;}
.mappop .details a{ color:#666666;display:inline-block;}
.mappop .details a:hover{ color:#cc0000}
.mappop .details p{ vertical-align:top; padding-left:10px }
.mappop .details .border{ border-bottom:1px solid #D01520; height:5px; overflow:hidden; margin-bottom:5px}
.mappop .details img{ border:none; vertical-align:middle}
.mapFinddingCanvasLabelStyle5 .left {float:left;}

.querypath{ padding:10px;overflow-x:hidden;overflow-y:auto}
.querypath p{ line-height:24px; margin:5px 0}
.querypath .border{border-bottom:1px solid #ccc; padding:10px 0; text-align:center}
.s2 img{ position:relative; top:2px; z-index:10}

/*2011.12.7 begin*/
.sidebarmap {float :right; background:#FFF; border:#b7bdc5 solid 1px; border-top:none; position:absolute; right:0; top:0;overflow:hidden; z-index:10;}
/*2011.12.7 end*/



/*2011.11.30 begin*/
.newmaps .cont {float:left; width:500px; display:inline;}
/*2011.11.30 end*/
.newmaps .cont h3 { padding-left:10px; font-weight:bold; font-size:12px; color:#1852A1; background:url(http://img2.soufunimg.com/qyb/citybase/images/choosecitybg.jpg); height:25px; line-height:25px;}
.newmaps .cont .num {font-weight:100; color:#666; position:relative; left:60px; width:200px; text-align:center; }
/*2011.11.30 begin*/
.newmaps .cont .jieguo {overflow-x:hidden;overflow-y:auto; padding:5px 10px; position:relative;}
/*2011.11.30 end*/
.newmaps .cont .jieguo ul {margin:0; padding:0;}
.newmaps .cont .jieguo li {margin:0; padding:0; margin-bottom:10px;}
.newmaps .cont .jieguo th {width:20px; text-align:left; line-height:20px;}
.newmaps .cont .jieguo td {line-height:20px;}
.newmaps .cont .jieguo span {margin-left:10px;}
.newmaps .cont .jieguo font {font-size:12px; font-weight:bold;}
/*2011.11.30 begin*/
.newmaps .cont .jieguonum {border-bottom:#CCC solid 1px; height:28px; line-height:28px; padding:5px 0px 3px; }
/*2011.11.30 end*/
.newmaps .cont .page { text-align:center; border-top:#CCC solid 1px; line-height:30px; _padding-top:5px;}
.newmaps .cont .page img {vertical-align:middle;}
.newmaps .cont a {/*color:#1852A1;*/ margin-right:5px;}
/*.newmaps .cont a:hover {color:#1f67c5; }*/

/*******右侧列表顶部滑动门*****/
.newmaps .cont .tab { background-color:#F5F5F5; border-bottom:#CCC solid 1px;}
.newmaps .cont .tab ul {margin:0; padding:0;}
.newmaps .cont .tab li {margin:0; padding:0; text-align:center; float:left; color:#1852A1; width:85px; height:30px; line-height:30px; border-right:#CCC solid 1px; position:relative; }
.newmaps .cont .tab li a{ text-align:center; display:block; width:85px}
.newmaps .cont .tab li.action {position:relative;  }
.newmaps .cont .tab li.action a {text-align:center; font-weight:bold; font-size:13px; height:31px; background-color:#fff;}
/*2011.12.7 end*/
/*.newmaps .cont .tab a {color:#333;}
.newmaps .cont .tab a:hover {color:#1f67c5; }*/

/*********2014.11.13**************/
.jieguo1 dd{ padding:10px;}
.jieguo1 dd:hover{ background-color:#f0faff;}
.jieguo1 dd h4{ font-size:16px;}
.jieguo1 .icon_bz{ margin-top:5px; *margin-top:4px;}
.jieguo1 .icon_bz a:hover,.jieguo1 .icon_bz a.bz_on{ color:#f66617; }

.jieguo1 dt{ height:1px; margin-bottom:0px;}

.newmaps .shouqi {float:left; width:16px; position:absolute; right:501px; z-index:11;}
.newmaps .shouqi a{width:16px; height:68px; position:absolute; top:50%; background:url(../images/creis_icon01.png) -483px -482px no-repeat;}
.newmaps .shouqi a em{ display:block; height:9px; width:9px; background:url(../images/creis_icon01.png) -491px -463px no-repeat; margin:30px 0px 0px 2px;}
.newmaps .shouqi1 {width:8px; float:right; border:#CCC solid 1px; }
.newmaps .shouqi a:hover em{ background-position:-491px -444px;}
.newmaps .shouqi a em.zhank{ background-position:-480px -463px;}
.newmaps .shouqi a:hover em.zhank{ background-position:-480px -444px;}

.newmaps .jieguo .bijiaojieguolist li {position:relative; border-bottom:#E4E4E4 solid 1px; overflow:hidden; padding:3px 5px 5px; margin-bottom:0px; }
.bijiaojieguolist li:hover{ background-color:#f0faff;}
.bijiaojieguolist em {position:absolute; right:5px;}
.bijiaojieguolist img {border:none;}


/* 地图下拉列表的样式*/
 .paneltable {	BORDER-RIGHT: #9999cc 1px solid;	BORDER-TOP: #9999cc 1px solid;	DISPLAY: none;	Z-INDEX: 104;	FLOAT: left;	BORDER-LEFT: #9999cc 1px solid;	CURSOR: pointer;	COLOR: #0256b8;	LINE-HEIGHT: 20px;	BORDER-BOTTOM: #9999cc 1px solid;	POSITION: absolute;	BACKGROUND-COLOR: #fff; overflow-x:hidden;overflow-y:auto;} /* Rule 8 of /house/img/css.css */
  DL {	BORDER-TOP-WIDTH: 0px;	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px;	BORDER-LEFT-WIDTH: 0px;	BORDER-BOTTOM-WIDTH: 0px;	PADDING-BOTTOM: 0px;	MARGIN: 0px;	PADDING-TOP: 0px;	BORDER-RIGHT-WIDTH: 0px;	WORD-WRAP: break-word}
  /* Rule 10 of /house/img/css.css */ 
  DD {	BORDER-TOP-WIDTH: 0px;	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px;	BORDER-LEFT-WIDTH: 0px;	BORDER-BOTTOM-WIDTH: 0px;	PADDING-BOTTOM: 0px;	MARGIN: 0px;	PADDING-TOP: 0px;	BORDER-RIGHT-WIDTH: 0px;	WORD-WRAP: break-word} 
 /* Rule 5 of /house/img/css.css */
  UL {	BORDER-TOP-WIDTH: 0px;	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px;	BORDER-LEFT-WIDTH: 0px;	BORDER-BOTTOM-WIDTH: 0px;	PADDING-BOTTOM: 0px;	MARGIN: 0px;	PADDING-TOP: 0px;	BORDER-RIGHT-WIDTH: 0px;	WORD-WRAP: break-word} 
  /*Rule 353 of /house/img/css.css*/  
 .paneltable UL {	BORDER-RIGHT: #9999cc 1px solid;	BORDER-TOP: #9999cc 1px solid;	DISPLAY: none;	BORDER-LEFT: #9999cc 1px solid;	WIDTH: 240px;	LINE-HEIGHT: 20px;	BORDER-BOTTOM: #9999cc 1px solid;	POSITION: absolute;	BACKGROUND-COLOR: #fff} 
 /* Rule 7 of /house/img/css.css */
  LI {	BORDER-TOP-WIDTH: 0px;	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px;	BORDER-LEFT-WIDTH: 0px;	BORDER-BOTTOM-WIDTH: 0px;	PADDING-BOTTOM: 0px;	MARGIN: 0px;	PADDING-TOP: 0px;	BORDER-RIGHT-WIDTH: 0px;	WORD-WRAP: break-word}
   Rule 11 of /house/img/css.css 
   LI {	LIST-STYLE-TYPE: none} /* Rule 354 of /house/img/css.css */
  .paneltable LI {	PADDING-RIGHT: 3px;	PADDING-LEFT: 3px;	FLOAT: left;	PADDING-BOTTOM: 0px;	OVERFLOW: hidden;	WIDTH: 74px;	PADDING-TOP: 0px;	HEIGHT: 20px} /* Rule 6 of /house/img/css.css */
   OL {	BORDER-TOP-WIDTH: 0px;	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px;	BORDER-LEFT-WIDTH: 0px;	BORDER-BOTTOM-WIDTH: 0px;	PADDING-BOTTOM: 0px;	MARGIN: 0px;	PADDING-TOP: 0px;	BORDER-RIGHT-WIDTH: 0px;	WORD-WRAP: break-word}
   /* Rule 355 of /house/img/css.css */
    .paneltable .menur {	BACKGROUND: url(http://map.fang.com/house/img/menur.gif) no-repeat right 45%}
    /* Rule 352 of /house/img/css.css */
     .paneltable DIV {	PADDING-RIGHT: 7px;	PADDING-LEFT: 3px;	PADDING-BOTTOM: 0px;	OVERFLOW: hidden;	PADDING-TOP: 0px;	HEIGHT: 20px}
     .paneltable #hover{background:#3266CC;color:#FFFFFF;}